Will Concurrency Theory Help Verifying Multi-agent Systems? { a Case Study {
نویسنده
چکیده
The veriication of multi agent systems is an important and diicult task. Though much work is spent on veriication in concurrency theory only few results and tools are used in multi-agent systems. In this paper, we investigate how CCS, the calculus for concurrent systems, may contribute to the veriication of multi-agent systems. We review an architecture for a diagnosis agent and show how the top layer which deals with communication and control is veriied in CCS. We use the concurrency workbench, an automated veriication tool, to verify that the speciication meets its implementation. Based on this case study we identify concepts and modelling techniques in concurrency theory that serve the needs of multi-agent systems.
منابع مشابه
Optimization of majority protocol for controlling transactions concurrency in distributed databases by multi-agent systems
In this paper, we propose a new concurrency control algorithm based on multi-agent systems which is an extension of majority protocol. Then, we suggest a clustering approach to get better results in reliability, decreasing message passing and algorithm’s runtime. Here, we consider n different transactions working on non-conflict data items. Considering execution efficiency of some different...
متن کاملStrategies Planner Knowledge
The veriication of multi agent systems is an important and diicult task. Though much work is spent on veriication in concurrency theory only few results and tools are used in multi-agent systems. In this paper, we investigate how CCS, the calculus for concurrent systems, may contribute to the veriication of multi-agent systems. We review an architecture for a diagnosis agent and show how the to...
متن کاملVerifying properties in multi-agent systems using Stochastic Petri Nets and Propositional Dynamic Logic
Petri Nets are widely used to model concurrent systems. Multi-agent systems are composed by many independent agents where the work of some may depend of the work of others. In this work we illustrate the usage of a sound, complete and decidable logic system to verify properties in multi-agent systems: the DS3 logic that takes advantage of the intuitive graphical interpretation of Petri Nets. We...
متن کاملModel Checking Distributed Systems against Temporal-Epistemic Specifications
Concurrency and message reordering are two main causes for the state-explosion in distributed systems with asynchronous communication. We study this domain by analysing ABS, an executable modelling language for object-based distributed systems and present a symbolic model checking methodology for verifying ABS programs against temporal-epistemic specifications. Specifically, we show how to map ...
متن کاملModeling Multi-Agent Systems Activities Through Colored Petri Nets An Industrial Production System Case Study
This paper presents and discusses an industrial production system model based on Colored Petri Nets. The model was developed in order to analyse the agent's behavior of a distributed multi-agent system oriented to the simulation of the management and control of a spe-ciic hardmetal production system plant. This eeort help us to create the basis to get a more robust system with means to resist b...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997